fantastic creature with the body of a snake or lizard and bat wings - English Synonyms Dictionary

Can't found any synonym terms.